package com.newtouch.bxzs.business.train.model.bo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * 试题列表
 *
 * <p>
 * <b>History:</b>
 * <table border="1">
 * <tr>
 * <th>Date</th>
 * <th>Operator</th>
 * <th>Memo</th>
 * </tr>
 * <tr>
 * <td>2021/2/5</td>
 * <td>dongjinlin</td>
 * <td>Create</td>
 * </tr>
 * </table>
 *
 * @author dongjinlin
 * @version 1.0.0
 * @since 1.0.0
 */
@Data
public class ExaminationQuestionListBO implements Serializable {

	private static final long serialVersionUID = -1187227886957498782L;
	@ApiModelProperty(value = "试题ID")
	private String examinationQuestionsId;

	@ApiModelProperty(value = "试题标题")
	private String examinationQuestionsTitle;

	@ApiModelProperty(value = "是否多选")
	private Integer isMultipleChoice;

//	@ApiModelProperty(value = "题库id")
//	private String questionBankId;

//	@ApiModelProperty(value = "题库描述")
//	private String questionBankDescription;
	
//	@ApiModelProperty(value = "(正确)试题选项id")
//	private String examinationQuestionsOptionId;

	@ApiModelProperty(value = "(正确)试题选项")
	private String examinationQuestionsOption;
	
	
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@ApiModelProperty(value = "题库创建时间")
	private Date createTime;

}
